body {
    background-size: cover;
}

.bg1 {
    background-image: url(../img/bg1.jpg);
}

.bg2 {
    background-image: url(../img/bg2.jpg);
}

.form-signin .checkbox {
  font-weight: normal;
}

.form-signin .form-control:focus {
  z-index: 2;
}

.form-signin button[type="submit"] {
  margin-top: 5px;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{
    background-color: #f5f5f5;
    color: #3c3c3c;
    border-color: #8c8c8c;
}

.nav-pills > li > a {
    color: #ccc;
    border-radius: 0px;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #f5f5f5;
}

.input-lg, .btn-lg, .btn-group-lg > .btn {
    font-size: 14px;
}

.input-group-btn > .sms-code-btu {
    height: 46px;
    background-color: #eee;
    color: #3c3c3c;
    width: 120px;
}

.form-control-feedback {
    width: 44px;
    height: 44px;
    line-height: 44px;
}
